self-contained (spacecraft) - Allemand Anglais Dictionnaire